<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>简介</title>
<link media="all" rel="stylesheet" type="text/css" href="styles/03e73060321a0a848018724a6c83de7f-theme-base.css" />
<link media="all" rel="stylesheet" type="text/css" href="styles/03e73060321a0a848018724a6c83de7f-theme-medium.css" />

 </head>
 <body class="docs"><div class="navbar navbar-fixed-top">
  <div class="navbar-inner clearfix">
    <ul class="nav" style="width: 100%">
      <li style="float: left;"><a href="book.seaslog.html">« SeasLog</a></li>
      <li style="float: right;"><a href="seaslog.setup.html">安装/配置 »</a></li>
    </ul>
  </div>
</div>
<div id="breadcrumbs" class="clearfix">
  <ul class="breadcrumbs-container">
    <li><a href="index.html">PHP Manual</a></li>
    <li><a href="book.seaslog.html">SeasLog</a></li>
    <li>简介</li>
  </ul>
</div>
<div id="layout">
  <div id="layout-content"><div id="intro.seaslog" class="preface">
  <h1 class="title">简介</h1>
  <p class="para">
    <abbr>SeasLog</abbr> 是一个高效、快速、稳定的 PHP 日志扩展。
  </p>
  <p class="para">
   Log 日志，通常是系统或软件、应用的运行记录。
   通过 Log 的分析，可以方便用户了解系统或软件、应用的运行情况；
   如果你的应用 Log 足够丰富，也可以分析以往用户的操作行为、类型喜好、地域分布或其他更多信息；
   如果一个应用的 Log 同时也分了多个级别，那么可以很轻易地分析得到该应用的健康状况，
   及时发现问题并快速定位、解决问题，补救损失。
  </p>
  <p class="para">
   PHP 内置 error_log、syslog 函数功能强大且性能极好，但由于各种缺陷(error_log 无错误级别、无固定格式，syslog 不分模块、与系统日志混合)，灵活度降低了很多，不能满足应用需求。
  </p>
  <p class="para">
   好消息是，有不少第三方的log类库弥补了上述缺陷，如 log4php、plog、monolog 等(当然也有很多应用在项目中自己开发的 Log 类)。
  </p>
  <p class="para">
   那么有没有一种 Log 类库满足以下需求呢：
    <ul class="simplelist">
        <li class="member">分模块、分级别</li>
        <li class="member">配置简单(最好是勿须配置)</li>
        <li class="member">日志格式清晰易读</li>
        <li class="member">应用简单、性能很棒</li>
    </ul>
    <abbr>SeasLog</abbr> 正是应此需求而生。
  </p>
  <p class="para">
   目前提供了什么:
    <ul class="simplelist">
        <li class="member">在 PHP 项目中便捷、规范地记录 Log</li>
        <li class="member">可配置的默认 Log 目录与模块</li>
        <li class="member">指定 Log 目录与获取当前配置</li>
        <li class="member">初步的分析预警框架</li>
        <li class="member">高效的日志缓冲、便捷的缓冲 debug</li>
        <li class="member">遵循 PSR-3 日志接口规范</li>
        <li class="member">自动记录错误信息</li>
        <li class="member">自动记录异常信息</li>
        <li class="member">连接 TCP 端口，以 RFC5424 格式发送日志</li>
        <li class="member">连接 UDP 端口，以 RFC5424 格式发送日志</li>
        <li class="member">支持 RequestId 区分请求</li>
        <li class="member">支持日志模板自定义</li>
    </ul>
  </p>
  <p class="para">
   从Github上获取更多文档 <a href="https://seasx.github.io/SeasLog/" class="link external">&raquo;&nbsp;SeasLog 文档</a> 。
  </p>
 </div></div></div></body></html>